package utils

import (
	"mime"
	"os"
	"path/filepath"
)

// GetFileMimeType 获取文件 MIME 类型
func GetFileMimeType(filename string) string {
	ext := filepath.Ext(filename)
	mimeType := mime.TypeByExtension(ext)
	if mimeType == "" {
		return "application/octet-stream"
	}
	return mimeType
}

// EnsureDir 确保目录存在
func EnsureDir(path string) error {
	return os.MkdirAll(path, 0755)
} 